﻿using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace AspNetMVCTodo.Models
{
    //一个模型表示保存在数据库里的条目（有时候也称为一个 记录(entity)）
    [Table("TodoItems")]
    public class TodoItem
    {
        public Guid Id { get; set; }

        public bool IsDone { get; set; }

        [Required]
        public string? Title { get; set; }

        public DateTimeOffset? DueAt { get; set; }

        public string? UserId { get; set; }
    }
}
